using Godot;
using System;

public partial class ActorDead : BehaviorBase
{
	// Called when the node enters the scene tree for the first time.
	public override void _Ready()
	{
	}

	// Called every frame. 'delta' is the elapsed time since the previous frame.
	public override void _Process(double delta)
	{
	}

	public override BehaviorResult tick(Node _actor, Node _blackBoard)
	{
		var node = (Enemy)_actor;
		if (node.Hp <= 0)
		{
			//
			GD.Print("oo,wo si le a ");
			node.StopTree();
			return BehaviorResult.SUCCESS;
		}
		return BehaviorResult.FAILURE;
	}
}
